I created this simulation a long time ago for a math project. The simulation incrementally calculates the acceleration of every body independantly, and displaces them over a small ∆t. The results are alright, but as you can imagine, a combination of my sloppy coding and using JS means that no accurate simlulation could be run in a reasonable amount of time.
These initial inputs are configured for a geosynchronous orbit - where a satellite orbits the Earth in exactly the time it for the Earth to rotate. Go ahead and click Start Simulation!